package com.lekang.service;

import com.lekang.common.core.domain.entity.SysUser;

import java.util.List;

public interface ICaregiverBedService {
    /**
     * 查询某床位已绑定的护理员
     * @param bedId 床位ID
     * @return 护理员列表
     */
    List<SysUser> getBoundCaregivers(Long bedId);

    /**
     * 单个床位绑定护理员
     * @param bedId 床位ID
     * @param caregiverIds 护理员ID列表
     */
    void bindCaregiversToBed(Long bedId, List<Long> caregiverIds);
    
    /**
     * 获取所有已被绑定的护理员ID列表
     * @return 护理员ID列表
     */
    List<Long> getAllBoundCaregiverIds();
}
